package com.cat.bridge;

/**
 * @author cat
 * @version 2025/5/22 10:11
 * @description 抽象的操作系统(抽象化角色)
 * @since JDK17
 */

public abstract class OperatingSystem {
    // 声明videoFile
    protected VideoFile videoFile;

    public OperatingSystem(VideoFile videoFile) {
        this.videoFile = videoFile;
    }

    public abstract void play(String filename);
}
